<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /* 
        定义一个含有30个整型元素的数组，按顺序分别赋予从2开始的偶数；然后按顺序每五个数求出一个平均值，放在另一个数组中并输出。试编程。

   ```javascript
   var arr = [2, 4, 6, 8, 10..., 60]
   
   // 结果是一个新的数组
   // var arr1 = [6, 16, 26, 36, 46, 56]
   ```
        */
    //定义一个长度为30的数组
    var arr = new Array[30];
    // 循环给数组添加数组
    for(var i = 0; i < arr.length; i++){
        //设置数组的每一个数据
        arr[i] = (i + 1) * 2;
    }
    // 创建一个新数组来存放平均值
    var arr1 = [];
    var sum = 0; // 每五个数的和
    var index = 0; //定义一个新索引

    for(var j = 0; j < arr1.length; j++){
        sum += arr[j]

        if(j % 5 === 4){
            // 将五个数的平均值，放入一个新数组
            arr[index] = sum / 5;
            sum = 0; //将之前放入的平均值清空
            index++;
        }
    }
    </script>
</body>

</html>